settlement payables to depositories - Español Inglés Diccionario